package com.qf.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * 天--道--酬--勤
 *
 * @author LiangGaoQiang
 * @ClassName OrderRefundDTO
 * @Date: 2025/4/30 16:04
 * @Description: 描述
 */
@Data
public class OrderRefundDTO {
    // 需要额外添加的字段
    private String username;  // -- 用户名--user表
    private String orderNo;  // -- 订单号--order表

    private Integer orderId;
    private Integer userId;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") // 处理 URL 参数
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createdAt;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") // 处理 URL 参数
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date refundAt;
    private String status;
    private Integer pageNum;
    private Integer pageSize;
}
